4 trademarks were found for owners matching the name David Shan.
#Classstatus
1 S:97688482
M:V VOGER

O:David Shan
12 Dead
2 S:97319551
M:ROVER

O:David Shan
19 Pending
3 S:97287727
M:V VOGER MOTOR
O:David Shan
12 Dead
4 S:97250364
M:VESSEL
O:David Shan
19 Dead
Trademark Alertz updated from USPTO on 2030-01-24